
@media (min-width: 768px) {
    .form-horizontal .control-label.text-left {
        text-align: left !important;
    }
}
.list-inline li.active a {
    font-weight: bold;
    color: #000;
}



/* nav-tabs */
.nav-tabs-custom-custom .nav-tabs {
    border-bottom: 1px solid #ccc;
}
.nav-tabs-custom-custom .tab-content {
    padding: 15px 0;
}
.nav-tabs-custom-custom .nav-tabs>li>a{
    color: #555;
    font-weight: 600;
}
.nav-tabs-custom-custom {

}
.nav-tabs-custom-gray .nav-tabs>li.active>a,
.nav-tabs-custom-gray .nav-tabs>li.active>a:focus,
.nav-tabs-custom-gray .nav-tabs>li.active>a:hover {
    background-color: #ecf0f5;
    color: #000;
    border: 1px solid #ccc;
    border-bottom-color: transparent;
}

/* sub */
.sub {
    margin-bottom: 10px;
}
.sub .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
}
/* subsub */
.subsub-top {
    margin-bottom: 5px;
}
.subsub-bottom {
    margin-top: 10px;
}
.subsub-top .pagination,
.subsub-bottom .pagination {
    margin-top: 0;
    margin-bottom: 0;
}
.subsub .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
}
/*table*/
.box-table {
    margin-bottom: 0;
}
td .label {
    display: inline-block;
}

/* category */
.category-div .tab-content {
    padding: 0;
    border: 1px solid #ccc;
    border-top: none;
}
.category-div .nav-tabs>li>a {
    border-radius: 0;
}
.category-check-list {
    width: 100%;
    max-height: 200px;
    overflow-y: auto;

    padding: 0 .9em;
}
.category-check-list>ul {
    padding: 0;
}
.category-check-list ul {
    list-style: none;
}
.category-check-list label {
    font-weight: normal;
}

/* bootstrap-tagsinput */
.bootstrap-tagsinput  {
    min-width: 100%;
}
.bootstrap-tagsinput .tag {
    margin: 5px;
    display: inline-block;
}


/* post-thumbnail*/
.post-thumbnail img {
    max-width: 100%;
}

#post-thumbnails {
    margin-right: -7px;
    margin-left: -7px;
}
#post-thumbnails .alert {
    padding: 0;
    margin-top: 7px;
    margin-bottom: 7px;
    border: 0 !important;
    border-radius: 0 !important;

    position: relative;
}
#post-thumbnails .post-thumbnail {
    padding-right: 7px;
    padding-left: 7px;
}
#post-thumbnails .alert .close {
    position: absolute;
    top: -7px;
    right: 0;

    background-color: #000 !important;
    color: #fff !important;
    opacity: 1 !important;
    filter: alpha(opacity=100) !important;

    width: 20px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    border-radius: 50%;
}





